﻿Imports System
Imports System.Windows.Forms

''' <summary>
''' Rotinas para caixa de mensagens padrão do sistema
''' Concentrar caixas de dialogos personalizados para o sistema aqui.
''' </summary>
''' <remarks></remarks>
Public Class Dialog

    Private Const DIALOG_TITLE As String = "Trading"

    ''' <summary>
    ''' Caixa de Sim ou Não
    ''' </summary>
    ''' <param name="msg">Mensagem a ser mostrada para o usuário.</param>
    ''' <returns>Retorna o valor resultante da caixa de dialogo do tipo DialogResult.</returns>
    ''' <remarks></remarks>
    Public Shared Function QuestionYesNo(ByVal msg As String) As DialogResult
        Return MessageBox.Show(msg, DIALOG_TITLE, MessageBoxButtons.YesNo, MessageBoxIcon.Question)
    End Function

    Public Shared Sub Alert(ByVal msg As String)
        MessageBox.Show(msg, DIALOG_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Warning)
    End Sub

End Class
